package com.tjmc.company.api.vo;

import com.tjmc.company.api.enums.JobTopTypeEnum;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class JobTopVO {
    /**
     * 用户ID
     */
    private Long accountId;
    /**
     * 职位ID
     */
    private Long jobId;
    /**
     * 置顶时长-天数
     */
    private Integer topDuration;
    /**
     * 消费E币数
     */
    private BigDecimal eCoin;
    /**
     * 置顶类型：TOP(急聘职位)、SUPER_TOP(推广职位)
     */
    @NotNull(message = "置顶类型不能为空")
    private JobTopTypeEnum topType;
}
